Dynamic Chatter Abstraction : A scalable technique for avoiding irrelevant distinctions during qualitative simulation
نویسندگان
چکیده
One of the major factors hindering the use of qualitative simulation techniques to reason about the behavior of complex dynamical systems is intractable branching due to a phenomenon called chatter. Chatter occurs when a variable's direction of change is constrained only by continuity within a region of the state space . This results in intractable, potentially infinite branching within the behavioral description due to irrelevant distinctions in the direction of change . Dynamic chatter abstraction provides a general purpose, scalable solution that abstracts chattering regions of the state space into a single state within the behavioral description . Chattering regions are identified via a dynamic analysis of the model and the current qualitative state using knowledge of the inference capability of the simulation algorithm . The algorithm is described along with an empirical evaluation that compares dynamic chatter abstraction to previous solutions and demonstrates that it eliminates all instances of chatter without overabstracting . This technique is used to simulate models that previously could not be simulated . Eliminating the problem of chatter significantly extends the range of problems that can be addressed using qualitative simulation techniques .
منابع مشابه
Generating a Compact Representation of an Exponentially Large Solution Space
exit states Abstract State Both techniques eliminate distinctions within unconstrained regions of the solution space by abstracting these regions into a single state within the search tree. (The gure above is a generalized representation of the search space explored during simulation.) By identifying the boundaries of the unconstrained region, both algorithms are able to generate an abstract st...
متن کاملBehavior Abstraction for 'D-actable Simulation
Most qualitative simulation techniques perform simulation at a single level of detail highlighting a fixed set of distinctions . This can lead to intractable branching within the behavioral description . The complexity of the simulation can be reduced by eliminating uninteresting distinctions . Behavior abstraction provides a hierarchy of behavioral descriptions allowing the modeler to select t...
متن کاملBehavior Abstraction for Tractable Simulation
Most qualitative simulation techniques perform simulation at a single level of detail highlighting a xed set of distinctions. This can lead to intractable branching within the behavioral description. The complexity of the simulation can be reduced by eliminating uninteresting distinctions. Behavior abstraction provides a hierarchy of behav-ioral descriptions allowing the modeler to select the a...
متن کاملStatic and Dynamic Abstraction Solves the Problem of Chatter in Qualitative Simulation
chattering region and successor states Final Behavior Tree Focused Envisionment Graph Before chatter abstraction Behavior Tree Potentially chattering region The links in the gure represent processes and the objects represent data structures. Two states linked by a dotted line in the envisionment graph represent the same qualitative state. Using chatter box abstraction, QSIM generates a single b...
متن کاملModel Decomposition and Simulation
Qualitative reasoning uses incomplete kmiowlcdge to coni— pute a description of the possible behaviors for dynamic systems. For complex systems containing a large number of variables and constraints, t.he simulation frequently is inti-actable or results in a large, incomprehensible behavioral description. Abstraction and aggm-egation techniques are reqiied during the simulation to eliminate irr...
متن کامل